/*
 * @Copyright: 2016 www.yyfax.com Inc. All rights reserved.
 */
package com.yyfax.pay.config.model.po;

import com.yyfax.framework.model.BasePO;

/**
 * 商户信息,yyfax_pay.merchant_config
 *
 * @author buyi
 * @date 2017-04-12 09:00:22
 * @since 1.0.0
 */
public class MerchantConfigPO extends BasePO {
	private static final long serialVersionUID = 1L;

	/** 自增主键 id */
	private Integer id;
	/** 商户编号 merchant_code */
	private String merchantCode;
	/** 商户名称 name */
	private String name;
	/** 签名密钥 sign_key */
	private String signKey;
	/** 生效时间 start_time */
	private String startTime;
	/** 失效时间 end_time */
	private String endTime;
	/** 白名单信息IP,用逗号分隔开, trust_list */
	private String trustList;
	/** 状态，0-停用，1-启用 state */
	private String state;
	/** 备注 remark */
	private String remark;
	/** 创建时间 create_time */
	private String createTime;

	/**
	 * @return the 自增主键 id
	 */
	public Integer getId() {
		return id;
	}

	/**
	 * @param id the 自增主键 to set
	 */
	public void setId(Integer id) {
		this.id = id;
	}

	/**
	 * @return the 商户编号 merchantCode
	 */
	public String getMerchantCode() {
		return merchantCode;
	}

	/**
	 * @param merchantCode the 商户编号 to set
	 */
	public void setMerchantCode(String merchantCode) {
		this.merchantCode = merchantCode;
	}

	/**
	 * @return the 商户名称 name
	 */
	public String getName() {
		return name;
	}

	/**
	 * @param name the 商户名称 to set
	 */
	public void setName(String name) {
		this.name = name;
	}

	/**
	 * @return the 签名密钥 signKey
	 */
	public String getSignKey() {
		return signKey;
	}

	/**
	 * @param signKey the 签名密钥 to set
	 */
	public void setSignKey(String signKey) {
		this.signKey = signKey;
	}

	/**
	 * @return the 生效时间 startTime
	 */
	public String getStartTime() {
		return startTime;
	}

	/**
	 * @param startTime the 生效时间 to set
	 */
	public void setStartTime(String startTime) {
		this.startTime = startTime;
	}

	/**
	 * @return the 失效时间 endTime
	 */
	public String getEndTime() {
		return endTime;
	}

	/**
	 * @param endTime the 失效时间 to set
	 */
	public void setEndTime(String endTime) {
		this.endTime = endTime;
	}

	/**
	 * @return the 白名单信息IP,用逗号分隔开, trustList
	 */
	public String getTrustList() {
		return trustList;
	}

	/**
	 * @param trustList the 白名单信息IP,用逗号分隔开, to set
	 */
	public void setTrustList(String trustList) {
		this.trustList = trustList;
	}

	/**
	 * @return the 状态，0-停用，1-启用 state
	 */
	public String getState() {
		return state;
	}

	/**
	 * @param state the 状态，0-停用，1-启用 to set
	 */
	public void setState(String state) {
		this.state = state;
	}

	/**
	 * @return the 备注 remark
	 */
	public String getRemark() {
		return remark;
	}

	/**
	 * @param remark the 备注 to set
	 */
	public void setRemark(String remark) {
		this.remark = remark;
	}

	/**
	 * @return the 创建时间 createTime
	 */
	public String getCreateTime() {
		return createTime;
	}

	/**
	 * @param createTime the 创建时间 to set
	 */
	public void setCreateTime(String createTime) {
		this.createTime = createTime;
	}
}